• word of the day

    apple polisher

    apple polisher - Dictionary definition and meaning for word apple polisher

    Definition
    (noun) someone who humbles himself as a sign of respect; who behaves as if he had no self-respect

Word used in video below:
text: dinosaur's teeth the polisher please
Download our Mobile App Today
Receive our word of the day
on Whatsapp